home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / X11 / seyon / script.PCBoard < prev    next >
Text File  |  1995-05-03  |  1KB  |  53 lines

  1. # this is an example of script to be used with the
  2. # popular PCBoard BBS system.
  3.  
  4. # you can have as many commants as you like
  5. # either in a single line
  6. # or at the end of line containing script commands
  7.  
  8. # you can also have blank lines
  9.  
  10. # PCBoard is nasty, in that is gives different prompts depending
  11. # on whether it is the first onr second time you dial the BBS
  12.  
  13. # Hence, you cannot have a successful script that uses only
  14. # the waitfor command. 
  15. # For this board, the when command is very useful.
  16.  
  17. # although when is not really needed for the first few prompts since
  18. # they are always the same, I'm going to use it anyway for illstration
  19.  
  20. # here are the stataments:
  21.  
  22. when "Enter Language # to use (Enter)=no change? " "^M" # comment
  23.  
  24. # if you turn on color, you'll have to modify the expected
  25. # prompts to include the color escape codes, not a good thing.
  26. # better turn on color at the end of the script
  27.  
  28. when "Do you want Color? Y=Yes, N or Enter = No? " "^M"
  29. when "Enter your first name? " "muhammad saggaf^M"
  30. when "Password (Dots will echo)? " "you wish!^M"
  31.  
  32. # get rid of those nasty prompts that we don't know how many 
  33. # we will get.
  34.  
  35. when "(Enter)=More? " "^M"
  36. when "Enter = Yes? " "n^M"
  37.  
  38. # this is the ultimate command we are waiting for.
  39. # substitute 'Chennel1' by the name of you board.
  40.  
  41. waitfor "Channel 1 Command? "
  42.  
  43. # once we are here, clear all outstanding when commands
  44.  
  45. when
  46.  
  47. # finally, turn on color.
  48.  
  49. transmit "m^M"
  50.  
  51. # that's it.
  52. # have a good time.
  53.